hoja timbrada - French English Dictionary